Octopus: A Multi Agent Chatbot

نویسنده

  • B Hettige
چکیده

A Chatbot is a type of conversational agent or a computer program which has been designed to simulate an intelligent conversation with one or more human users via auditory or textual methods. Chatbots can be used as an exciting intelligent mechanism to interacting with computers. Undisputedly, Chatbots revolutionize the next generation of human-machine and machine-machine interaction in the context of Intelligent PC assistants. This paper presents design and implementation of multi agent based Sinhala Chatbot, named as Octopus. It consists of 8 sub multi agent systems namely core system, GUI system, Natural Language Processing system, communication system, learning system, action system, searching system and data access system to handle its intelligent capabilities. Octopus has been implemented through Java and capable to run with Windows and Linux. The Octopus has been incrementally tested and has shown encouraging results in its intelligent performance. Keywords— Multi-Agent System, MaSMT, Chatbot

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ALICE Chatbot: Trials and Outputs

A chatbot is a conversational agent that interacts with users using natural language. Multi chatbots are available to serve in different domains. However, the knowledge base of chatbots is hand coded in its brain. This paper presents an overview of ALICE chatbot, its AIML format, and our experiments to generate different prototypes of ALICE automatically based on a corpus approach. A descriptio...

متن کامل

Octopus: A Framework for Cost-Quality-Time Optimization in Crowdsourcing

Managing micro-tasks on crowdsourcing marketplaces involves balancing conƒicting objectives – the quality of work, total cost incurred and time to completion. We present Octopus, the €rst AI agent that jointly manages all three objectives, as a €rst step towards this goal. Previous agents have focused on cost-quality, or cost-time tradeo‚s, limiting their real-world applicability. Octopus is ba...

متن کامل

Can a Chatbot Determine My Diet?: Addressing Challenges of Chatbot Application for Meal Recommendation

Poor nutrition can lead to reduced immunity, increased susceptibility to disease, impaired physical and mental development, and reduced productivity. A conversational agent can support people as a virtual coach, however building such systems still have its associated challenges and limitations. This paper describes the background and motivation for chatbot systems in the context of healthy nutr...

متن کامل

Botta: An Arabic Dialect Chatbot

This paper presents BOTTA, the first Arabic dialect chatbot. We explore the challenges of creating a conversational agent that aims to simulate friendly conversations using the Egyptian Arabic dialect. We present a number of solutions and describe the different components of the BOTTA chatbot. The BOTTA database files are publicly available for researchers working on Arabic chatbot technologies...

متن کامل

Octopus - Computation Agents Environment

This paper presents a platform named Octopus that facilitates the building and execution of mobile agent based applications. It presents the key ideas of how agents embed the computational task and how they cooperate to find the solution. The Octopus is presented with its key mechanisms used to sustain and execute the agents. The cornerstones of the Octopus design are described in detail, givin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015